hilt of saber - Turco Inglés Diccionario